claim for progress payments - German English Dictionary